package com.liangzhong.events
{
	/**
	 *比赛馆事件 
	 * @author lxh
	 * 
	 */	
	public class StadiumEvent extends ModuleEvent
	{
		/**
		 * 友谊赛请求
		 */		
		public static const Stadium_Match_Friend 		:String = "StadiumEvent/Stadium_Match_Friend";
		/**
		 * 友谊赛退出
		 */		
		public static const Stadium_Match_Friend_Quit :String = "StadiumEvent/Stadium_Match_Friend_Quit";
		/**
		 *请求天梯比赛信息 
		 */
		public static const LADDER_MATCH_INFO:String = "ladder_match_info";
		/**
		 *请求天梯开始比赛  
		 */
		public static const LADDER_START_MATCH:String = "ladder_start_match";
		/**
		 *请求大奖赛 
		 */
		public static const APPLY_START_MATCH:String = "apply_start_match";
		/**
		 *取消比赛 
		 * 1为友谊赛，2为天梯赛 3为大奖赛 
		 */
		public static const CANCEL_MATCH:String = "cancel_match";
		
		/**
		 *天梯综合排名信息 
		 */
		public static const LADDER_OVERALLRANK_INFO:String = "ladder_overallrank_info";
		
		/**
		 *历史比赛记录 
		 */
		public static const MATCH_HISTORY:String = "match_history";
		
		/**
		 *兑换荣誉 
		 */
		public static const EXCHANGE_HONOUR:String = "exchange_honour";
		public function StadiumEvent(type:String,
								   param :Object = null,
								   bubbles:Boolean = false,
								   cancelable:Boolean = false)
		{
			super(type, bubbles, cancelable);
			this.param = param;
		}
	}
}